import service from "./request";

// 注册
export function user_register(params = {}) {
    return service.post('/user/register', params)
}
// 登录
export function user_login(params = {}) {
    return service.post('/user/login', params)
}
// 轮播图
export function banner_list(params = {}) {
    return service.get('/banner/list', { params })
}
// 店铺列表
export function shop_list(params = {}) {
    return service.get('/shop/list', { params })
}
// 店铺 - 详情
export function shopinfo(params = {}) {
    return service.get('/shop/shopinfo', { params })
}
//搜索
export function shop_search(params = {}) {
    return service.get('/shop/search', { params })
}
// 爆爆团/tuan/list
export function tuan_list(params = {}) {
    return service.get('/tuan/list', { params })
}
// 收藏列表
export function shop_favlist(params = {}) {
    return service.get('/shop/favlist', { params })
}
// 收藏
export function shop_fav(params = {}) {
    return service.post('/shop/fav', params)
}
// 取消收藏
export function shop_unfav(params = {}) {
    return service.post('/shop/unfav', params)
}
// 购物车列表
export function shopcart_list(params = {}) {
    return service.get('/shopcart/list', { params })
}
// 购物车 - 清空
export function shopcart_clear(params = {}) {
    return service.post('/shopcart/clear', params)
}
// 购物车 - 数量加1 
export function shopcart_add(params = {}) {
    return service.post('/shopcart/add', params)
}
// 购物车 - 数量减1 
export function shopcart_sub(params = {}) {
    return service.post('/shopcart/sub', params)
}
// 收货地址 - 列表 /address/list
export function address_list(params = {}) {
    return service.get('/address/list', { params })
}
// 收货地址 - 新建 userid 用户id ; address 联系地址 ; phone 联系方式 ; name 联系人 都是必传参数
export function address_add(params = {}) {
    return service.post('/address/add', params)
}
// 收货地址 - 删除 address/del 
// userid 用户id 必须传; addressid 地址id 必须传;
export function address_del(params = {}) {
    return service.post('/address/del', params)
}
// 收货地址 - 编辑 address/edit
// userid 用户id ; addressid 地址id ; address 联系地址 ; 
// phone 联系方式 ; name 联系人 都是必传参数
export function address_edit(params = {}) {
    return service.post('/address/edit', params)
}
